
// 从 Object.prototype 上取得所有自有属性
const propNames = Object.getOwnPropertyNames( Object.prototype );
// 迭代数组
for(let i = 0 ; i < propNames.length; i++ ){
    let name = propNames[i];
    console.log(name);
}

console.log( '- '.repeat(20) );

// 获取 Object.prototype 上所有自有属性的描述符
const descriptors = Object.getOwnPropertyDescriptors( Object.prototype );
console.log( descriptors );